package com.edt.ichannel.api.service;

import com.edt.ichannel.api.entiy.local.OrderCreditBf;

import java.util.List;

public interface OrderCreditBfService {

    /**
     * 保存补发数据
     * @param orderCreditBf 计算过佣金的数据
     */
    void saveOrderCreditBf(OrderCreditBf orderCreditBf);

    /**
     * 查询需要发放佣金的数据
     * @return 查询结果
     */
    List<OrderCreditBf> getAllNeedPutOut();


    void updateOrderCreditBf(OrderCreditBf orderCreditBfOld);

    /**
     * 查询最新一条补发数据
     * @param orderCode 订单编号
     * @return
     */
    OrderCreditBf selectNewestData(String orderCode);
}
